package typydanych;
import java.util.ArrayList;


public class Naglowek {
	
	private int typDanych;
	private int iloscWymiarow;
	private ArrayList<Integer> listaWymiarow;
	
	public int getTypDanych() {
		return typDanych;
	}
	public void setTypDanych(int bajt) {
		this.typDanych = bajt;
	}
	public int getIloscWymiarow() {
		return iloscWymiarow;
	}
	public void setIloscWymiarow(int bajt) {
		this.iloscWymiarow = bajt;
	}
	public ArrayList<Integer> getListaWymiarow() {
		if(listaWymiarow == null){
			listaWymiarow = new ArrayList<Integer>();
		}
		return listaWymiarow;
	}
	public void setListaWymiarow(ArrayList<Integer> listaWymiarow) {
		this.listaWymiarow = listaWymiarow;
	}
	@Override
	public String toString() {
		StringBuilder str = new StringBuilder("Typ:");
		str.append(typDanych).append(";Wymiary:").append(iloscWymiarow).append("\r\n");
		for(int i = 0; i < getListaWymiarow().size(); i++){
			str.append("RozmiarWymiaru_").append(i).append(":")
			.append(getListaWymiarow().get(i)).append("\r\n");
		}
		return str.toString();
	}
	
	

}
